www.gusucode.com > 基于控制台的VC++ 图书管理系统-源码程序 > 基于控制台的VC++ 图书管理系统-源码程序/code/图书管理系统/Inventory.cpp

    //Download by http://www.NewXing.com
//***************************************************************************
//                            书库管理模块
//***************************************************************************

#include "First.h"

//函数声明
void LookUp();
void Add();
void Edit();
void Delete();

void Inventory(void)
{
	char choice;         //获得选择结果
   
	while(true)          //不断循环,以便函数返回时能显示界面
	{
	system("cls");
	cout<<"\n\n\n\t\t\t\t图书管理系统\n"<<"\t\t\t\t书库管理模块\n\n";
	cout<<"\t\t\t1. 查找书的信息\n\n";
	cout<<"\t\t\t2. 增加书的信息\n\n";
	cout<<"\t\t\t3. 修改书的信息\n\n";
	cout<<"\t\t\t4. 删除书的信息\n\n";
	cout<<"\t\t\t5. 返回主菜单\n\n";
    cout<<"\t\t\t  请输入1-5之间的数:";

    cin>>choice;
    while((choice>'5')||(choice<'1'))
	{
     	cout<<"对不起,您输入的不是1-5之间的数! 请输入1-5之间的数:";
		cin>>choice;
	}                            //限制输入的数在1-5之间

	//进入相应的模块
    switch(choice)
	{
	case '1': system("cls");
		      LookUp();             break;//查找书的信息
	case '2': system("cls");
		      Add();                break;//增加书的信息 
	case '3': system("cls");
		      Edit();               break;//修改书的信息
	case '4': system("cls");
		      Delete();             break;//删除书的信息
	case '5': system("cls");
			  return;                     //返回主菜单
	}
	}
}